// 分页全局设置
.el-pagination{
  margin: rem(20px);
  text-align: center;

  .el-pager{
    li {
      font-size: rem(13px);
      padding: 0 rem(4px);
      min-width: rem(35.5px);
      height: rem(28px);
      line-height: rem(28px);
    }
  }

  .el-select {
    .el-input {
      width: rem(100px);
      margin: 0 rem(5px);

      .el-input__inner{
        padding-right: rem(25px);
        border-radius: rem(3px);
        font-size: rem(13px);
        padding-left: rem(8px);
      }
    }
  }

  .btn-next, .btn-prev{
    background-size: rem(16px);
  }
  button, span:not([class*=suffix]){
    font-size: rem(13px);
    min-width: rem(35.5px);
    height: rem(28px);
    line-height: rem(28px);
  }

  .el-pagination__jump{
    margin-left: rem(24px);

    &.el-input{
      width: rem(50px);
    }

    .el-pagination__editor{
      line-height: rem(18px);
      padding: 0 rem(2px);
      height: rem(28px);
      margin: 0 rem(2px);

      &.el-input{
        .el-input__inner{
          height: rem(28px);
        }
      }
    }
  }
}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li{
  margin: 0 rem(5px);
  min-width: rem(30px);
  border-radius: rem(2px);
}
